function Fn(){
    var n=10
    this.m=100
}

Fn.prototype.aa=function(){
    console.log('aa')
}
// Fn普通对象 动态加属性bb
Fn.bb=function(){
    console.log('bb')
}
// 普通函数执行 
Fn() //里面this指代window
//  构造函数执行
var f=new Fn();
(function(){
    function jQuery(){
        return [jq实例]
    }
    // jQuery原型上加方法  jQ实例可以调用
    jQuery.prototype.animate=function(){
    }
    // jQuery普通对象 设置的方法 jQ实例调用不了
    jQuery.ajax=function(){
    }
    window.jQuery=window.$=jQuery
})()
// $()返回一个jq实例
// $().ajax() jQuery对象中的方法，实例调不了
$.ajax() //$是jQury对象。直接对象键值对操作。
$().animate() //可以调用 
// $.animate() 不可以调用 jQuery对象上没有animate属性
